Spanish-English dictionary. 2013.
indigouria, indiguria — The excretion of indigo in the urine … Medical dictionary